instrument of punishment - Deutsch Englisch Wörterbuch